<?php
	echo generarTokenPassword();
	
	function generarTokenPassword(){
		// Definimos la cadena de caracteres
		$cadena = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
		// Obtenemos la longitud de la cadena de caracteres
		$longitudCadena=strlen($cadena);
	
		// Definimos la variable sobre la que se irá generando la contraseña
		$tokenPassword = "";
		// Definimos la longitud de la contraseña
		$longitudTokenPassword = 10;
	
		//Creamos la contraseña
		for($i=1 ; $i<=$longitudTokenPassword ; $i++){
			// Obtenemos un número aleatorio entre el 0 y la longitud de la cadena con el fin de obtener un caracter
			$pos = rand(0, $longitudCadena-1);
	
			// Concatenamos el caracter a la cadena que llevemos
			$tokenPassword .= substr($cadena, $pos, 1);
		}
		
		return $tokenPassword;
	}
?>